xen/arm: introduce platform_smc
authorEdgar E. Iglesias <edgar.iglesias@xilinx.com>
Tue, 18 Dec 2018 23:32:45 +0000 (15:32 -0800)
committerJulien Grall <julien.grall@arm.com>
Wed, 19 Dec 2018 13:48:51 +0000 (13:48 +0000)
commitd5608349ba4f4a03b749af525c7bca91732971e1
tree6537fc7ac2a6fa05b2a6212eec11fcc9778fd767
parentf60658c6ae47e74792e6cc48ea2effac8bb52826
xen/arm: introduce platform_smc

Introduce platform_smc as a way to handle firmware calls that Xen does
not know about in a platform specific way. This is particularly useful
for implementing the SiP (SoC implementation specific) service calls.

Signed-off-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
Acked-by: Julien Grall <julien.grall@arm.com>
xen/arch/arm/platform.c
xen/arch/arm/vsmc.c
xen/include/asm-arm/platform.h